
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banners{height: 650px;}
.fullSlide {
	width:100%;
	position:relative;
	height:300px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:300px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:300px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#333333;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#FF9600;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(../images/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(../images/right1s.png) no-repeat;
}
/**/


.honor{ height:265px; margin-top:30px; position:relative;}
.honor .arr1 a{ display:block; width:25px; height:82px; overflow:hidden; position:absolute; top:50px; left:-25px; background:#333;}
.honor .arr1 a:hover,.honor .arr2 a:hover{ background:#ff9600;}
.honor .arr2 a{ display:block; width:25px; height:82px; overflow:hidden; position:absolute; top:50px; right:-25px; background:#333;}
.honor2 li{ width:276px; height:187px; float:left; display:inline; margin-left:19px;}
.honor2 li img{ display:block; width:232px; height:155px; padding:15px 21px; border:1px solid #ccc;}

.shid{ height:529px; overflow:hidden; background:url(../images/shid_bg.jpg) no-repeat center top;}
.shid2{ width:460px; margin-top:65px; float:right;}
.shid2 h2{ font:30px "Microsoft Yahei"; font-weight:bold; color:#333;}
.shid2 p{ font:20px "Microsoft Yahei"; line-height:33px; color:#555; padding-top:8px; height:165px;}
.shid2 h3{ font:18px "Microsoft Yahei";color:#555; background:url(../images/shid_lx.png) no-repeat left 8px; padding-left:40px; margin-top:8px;}
.shid2 h3 em{ font:28px Impact; color:#ff9600;}
.shid2 h5{ height:35px; overflow:hidden; margin-top:32px;}
.shid2 h5 a{ display:inline-block; width:98px; height:35px; background:#ff9600; color:#fff; font:14px "Microsoft Yahei"; text-align:center; line-height:35px;}
.shid2 h5 a.a02{ margin-left:30px; background:#555;}

.qianj{ background:url(../images/qianj_bg.jpg) no-repeat center top; height:785px; overflow:hidden; padding-top:85px;}
.qianj dl{ width:236px; height:420px; float:left; margin-right:5px; margin-bottom:72px; overflow:hidden; background:#fff; position:relative;}
.qianj dt{ width:236px; height:306px; overflow:hidden;}
.qianj dt img{width:236px; height:306px;}
.qianj dd{ height:111px; overflow:hidden;}
.qianj dd h3{ font:20px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#555;}
.qianj dd h3 em{ display:block; font:20px Impact; color:#ccc; margin-top:12px;}
.qianj dd h3 i{ display:block; font:12px Arial, Helvetica, sans-serif; color:#ccc; text-transform:uppercase; padding:8px 0 11px 0; background:url(../images/qianj_line1.jpg) no-repeat center bottom;}
.qianj dd p{ font:14px "Microsoft Yahei"; color:#fff; padding:0 20px; line-height:24px; height:72px; margin-top:15px; display:none;}
.qianj .nones{ margin-right:0;}
.qianj .cur dd{ height:211px; overflow:hidden; background:#ff9600; position:absolute; bottom:0; left:0; width:236px;}
.qianj .cur dd p{ display:block;}
.qianj .cur h3,.qianj .cur h3 em,.qianj .cur i{ color:#fff;}
.qianj .cur h3 i{ background:url(../images/qianj_line2.gif) no-repeat center bottom;}

.lx{ width:674px; border:1px solid #ff9600; height:43px; overflow:hidden; margin:0 auto; overflow:hidden;}
.lx p{ width:224px; height:43px; font:14px "Microsoft Yahei"; text-align:center; line-height:43px; overflow:hidden; color:#ff9600; float:left;}
.lx p em{ font:16px Impact;}
.lx i a{ display:inline-block; float:left; width:225px; height:43px; color:#fff; font:14px "Microsoft Yahei"; text-align:center; line-height:43px; background:#ff9600;}
.lx span a{ display:inline-block; float:left; width:224px; height:43px; font:14px "Microsoft Yahei"; text-align:center; color:#ff9600; line-height:43px; display:block;}

.tit1{ font:32px "Microsoft Yahei"; text-align:center; font-weight:bold; height:120px;}
.tit1 a{ color:#fff;}
.tit1 a:hover{ text-decoration:none;}
.tit1 em{ color:#ff9600;}
.tit1 i{ display:block; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#e2e2e2;}
.tit1 span{ display:block; font:20px "Microsoft Yahei"; text-align:center; color:#fff; padding:8px 0;}

.chanp{ height:685px; overflow:hidden; margin-top:48px; position:relative;}
.chanp .tit1 a,.pro .tit1 a,.coop .tit1 a,.join .tit1 a,.about .tit1 a{ color:#333;}
.chanp .tit1 span,.pro .tit1 span,.coop .tit1 span,.join .tit1 span,.about .tit1 span{ color:#555;}
.chanp dl{ width:330px; height:258px; overflow:hidden;}
.chanp dt{ width:330px; height:146px; overflow:hidden; position:relative;}
.chanp dt img{width:330px; height:146px;}
.chanp dt em{ display:block; height:36px; font:20px "Microsoft Yahei"; font-weight:bold; width:320px; padding-left:10px; color:#fff; line-height:36px; overflow:hidden; background:url(../images/alp.png); position:absolute; bottom:0; left:0;}
.chanp dd{ font:14px "Microsoft Yahei"; color:#555; line-height:24px; padding-top:10px;}
.chanp2{ width:490px; height:470px;overflow:hidden; position:absolute; top:140px; left:356px; background:url(../images/chanp_bg.jpg) no-repeat;}
.chanp2 li{ width:82px; height:82px; overflow:hidden; background:url(../images/chanp_y1.png) no-repeat; font:14px "Microsoft Yahei"; text-align:center; line-height:82px; position:absolute; }
.chanp2 .cur{ background:url(../images/chanp_y2.png) no-repeat center top; color:#fff;}
.chanp2 .li01{top:10px; left:192px;}
.chanp2 .li02{top:34px; left:310px;}
.chanp2 .li03{top:132px; left:375px;}
.chanp2 .li04{top:238px; left:375px;}
.chanp2 .li05{top:330px; left:325px;}
.chanp2 .li06{top:368px; left:218px;}
.chanp2 .li07{top:347px; left:103px;}
.chanp2 .li08{top:266px; left:32px;}
.chanp2 .li09{top:155px; left:32px;}
.chanp2 .li10{top:51px; left:79px;}

.pro{ height:950px; overflow:hidden;}
.tit2{ height:60px; overflow:hidden; background:#e5e5e5;}
.tit2 li{ width:600px; height:60px; float:left; font:20px "Microsoft Yahei"; text-align:center;}
.tit2 li a{ display:block; color:#333; padding-top:8px; height:52px;}
.tit2 li em{ display:block; font-size:14px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}
.tit2 li a:hover,.tit2 .cur a{ background:#ff9600; color:#fff; text-decoration:none; font-weight:bold;}
.pro2 .tit3, .tit3{ width:622px;height:666px; margin-top:40px; }
.tit3 li{width:279px; height:321px;  padding:0 15px 20px 15px;float:left; position:relative; display:inline;}

.tit3 li img{width:277px; height:320px;border:1px solid #eee; }
.tit3 li p{ width:278px; height:40px; font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:40px; overflow:hidden; background:url(../images/alp.png); position:absolute; bottom:20px; left:15px;}
.pro .dl{ width:577px; height:666px; overflow:hidden; position:relative; margin-top:40px; }
.pro dt{width:577px; height:666px;}
.pro dt img{width:577px; height:666px;}
.pro dd{width:577px; height:122px; background:url(../images/alp.png); position:absolute; bottom:0; left:0;}
.pro dd em{ display:block; font:20px "Microsoft Yahei"; color:#fff; padding:16px 0 0 20px; line-height:30px;}
.pro dd p{ font:14px "Microsoft Yahei"; color:#fff; line-height:24px; padding-left:20px;}
.pro dd p a{ color:#ff9600;}

.fen{ height:146px; border:1px solid #ccc; overflow:hidden;margin-bottom:54px;}
.fen h2{ width:266px; background:url(../images/pro_h.gif) no-repeat left top; height:146px; overflow:hidden; float:left; font:26px "Microsoft Yahei"; font-weight:bold;}
.fen h2 a{ display:block; color:#fff; padding:46px 0 0 85px;}
.fen h2 em{ display:block; font:16px Impact; color:#999;}
.fen ul{ width:930px; height:130px; padding-top:16px; float:left; overflow:hidden;}
.fen li{ font:16px "Microsoft Yahei"; line-height:38px; height:38px; float:left; width:126px; margin:0 30px; display:inline;}
.fen li a{ color:#555; background:url(../images/pro_jt.gif) no-repeat left center; padding-left:10px;}

.ys{ background:url(../images/ys_bg1.jpg) no-repeat center top; height:780px; overflow:hidden; }
.ys .content{ position:relative;}
.ys h2{ font:38px "Microsoft Yahei"; font-weight:bold; color:#333; padding-left:150px; height:120px; width:1050px; position:absolute; top:80px; left:0;}
.ys h2 em{ font:42px "Microsoft Yahei"; color:#ff9600; font-weight:bold;}
.ys h2 i{ font:36px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#c3c3c3; font-style:italic;}
.ys h2 p{ font:28px Impact; color:#a7a7a7; text-transform:uppercase; width:650px; padding-left:170px;}
.ys h2 b{ font:24px "Microsoft Yahei"; font-weight:bold; color:#333; position:absolute; top:57px; left:590px;}
.ys dl{ width:460px; height:240px;}
.ys dt{ height:80px; background:url(../images/ys_line.png) no-repeat 77px bottom; overflow:hidden; font:20px "Microsoft Yahei"; color:#333;}
.ys dt em{ display:inline-block; float:left; font:30px Impact; color:#ff9600; background:url(../images/ys_01.png) no-repeat center top; width:55px; height:61px; text-align:center; padding-top:10px; margin-right:20px;}
.ys dt i{ display:block; font-size:26px; font-weight:bold; padding-top:5px;}
.ys dd{ padding:10px 0 0 55px;}
.ys dd p{ font:14px "Microsoft Yahei"; line-height:30px; color:#000; background:url(../images/ys_jt.png) no-repeat left 12px; padding-left:18px;}
.ys .dl01{ position:absolute; top:240px; left:0;}
.ys .dl02{ position:absolute; top:492px; left:0;}

.ys2{ background:url(../images/ys_bg2.jpg) no-repeat center top; height:910px;overflow:hidden;}
.ys dd h3{ font:18px "Microsoft Yahei";color:#555; background:url(../images/shid_lx.png) no-repeat left 8px; padding-left:40px; margin-top:8px; margin-left:15px;}
.ys dd h3 em{ font:28px Impact; color:#ff9600;}
.ys dd h5{ height:35px; overflow:hidden; margin-top:32px; padding-left:15px;}
.ys dd h5 a{ display:inline-block; width:98px; height:35px; background:#ff9600; color:#fff; font:14px "Microsoft Yahei"; text-align:center; line-height:35px;}
.ys dd h5 a.a02{ margin-left:30px; background:#555;}
.ys2 .dl01{ position:absolute; top:23px; left:625px; width:560px;}
.ys2 .dl02{ position:absolute; top:234px; left:625px;width:560px;}
.ys2 .dl03{ position:absolute; top:552px; width:465px;}

.coop{ width:1200px; height:360px; margin:68px auto 0; position:relative;}
.coop .arr1 a{display:block; width:25px;height:82px; overflow:hidden; position:absolute; top:190px; left:-25px; background:#333;}
.coop .arr1 a:hover,.coop .arr2 a:hover{ background:#ff9600;}
.coop .arr2 a{ display:block; width:25px; height:82px; overflow:hidden; position:absolute; top:190px; right:-25px; background:#333;}
.coop2 li{ width:277px; height:164px; float:left; display:inline; margin-left:18px;}
.coop2 li img{ display:block; width:275px; height:162px; border:1px solid #ccc;}

.supp{ height:669px; padding-top:83px; background:url(../images/supp_bg.jpg) no-repeat center top;}
.supp dl{ width:378px;  border:1px solid #fff; float:left; margin:0 19px 30px 0;s}
.supp dt{  overflow:hidden; font:20px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#fff;}
.supp dt em{ display:block; width:98px; height:98px; position:relative; margin:0 auto 18px;}
.supp dt em img{ width:98px; height:98px;}
.supp dt em i{ width:98px; height:98px; display:none; position:absolute; top:0; left:0;}
.supp dd{ font:14px "Microsoft Yahei"; line-height:24px; color:#fff; padding: 10px 30px;}
.supp .nones{ margin-right:0;}
.supp .cur{ border:1px solid #ff9600; background:#ff9600;}
.supp .cur dt i{ display:block;}
.supp .lx{ }

.join{height:510px; margin-top:45px; position:relative; }
.join .arr1 a{display:block;width:25px;height:82px; overflow:hidden; position:absolute; top:250px; left:-25px; background:#333;}
.join .arr1 a:hover,.join .arr2 a:hover{ background:#ff9600;}
.join .arr2 a{ display:block; width:25px; height:82px; overflow:hidden; position:absolute; top:250px; right:-25px; background:#333;}
.join2 li{ width:380px; height:312px; float:left; display:inline; margin-left:16px; position:relative;}
.join2 li img{ border: 2px solid #f1f1f1;display:block; width:380px; height:312px;}
.join2 li em{ display:block; width:380px; height:40px; font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:40px; background:url(../images/alp.png); position:absolute; bottom:0; left:2px;}

.wit{ height:350px; overflow:hidden;}
.wit h2{ height:55px; overflow:hidden; background:url(../images/link_bg.gif) repeat-x center bottom; font:24px "Microsoft Yahei"; font-weight:bold;}
.wit h2 a{ color:#333;}
.wit h2 span a{ font-size:14px; color:#999; font-weight:normal; text-transform:uppercase;}
.wit dl{ width:530px; height:170px;   margin: 0 30px; border:3px solid #ccc; overflow:hidden; margin-top:42px;}
.wit dt{ padding-left:12px; width:141px; height:141px; float:left; overflow:hidden; float:left; margin-top:15px;}
.wit dt img{ width:141px; height:141px;    border-radius: 50%;}
.wit dd{ width:355px; float:right; overflow:hidden; margin-top:25px;}
.wit dd h3{ font:20px "Microsoft Yahei"; color:#333;}
.wit dd h3 a{ color:#333;}
.wit dd h3 em{ display:block; font-size:14px; color:#555; padding-top:5px;}
.wit dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#555; padding-top:8px;  overflow:hidden;}
.wit dd p a{ color:#ff9600;}
.wit .cur{ border:3px solid #ff9600;}

.about{ height:556px; padding-top:22px; background:#f2f2f2; overflow:hidden;}
.about .content{ position:relative;}
.about dl{ height:351px; overflow:hidden;}
.about dt{ width:601px; height:351px; float:left; overflow:hidden;}
.about dt img{ width:601px; height:351px;}
.about dd{ width:562px; float:right; overflow:hidden; height:351px;}
.about dd h3 a{ display:block; font:20px "Microsoft Yahei"; font-weight:bold; color:#333; height:30px; overflow:hidden;}
.about dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#555; height:72px; overflow:hidden; margin-top:10px;}
.about dd p a{ color:#ff9600;}
.about1{ width:562px; height:210px; position:absolute; top:305px; right:0;}
.about1 h5{ height:20px; overflow:hidden; margin-bottom:9px; text-align:center; background:url(../images/about_line.gif) no-repeat center center;}
.about1 h5 a{ display:inline-block; width:20px; height:20px; margin:0 4px; background:#333;}
.about1 h5 a:hover{ background:#ff9600;}
.about1 li{ width:181px; float:left; margin-right:9px;}
.about1 li img{ width:181px; height:121px;}
.about1 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#555; line-height:40px; height:40px;}
.about1 .nones{ margin-right:0;}

.dy{ height:500px; margin-top:48px; width:780px; position:relative; overflow:hidden;}
.dy h4 a{ display:block; font:14px Arial, Helvetica, sans-serif;  text-transform:uppercase; color:#999; position:absolute; top:30px; right:0;}
.tit4{ height:74px; margin-bottom:30px; background:url(../images/link_bg.gif) repeat-x center bottom;}
.tit4 li{ font:24px "Microsoft Yahei"; line-height:74px; float:left; background:url(../images/dy_line.gif) no-repeat right center; padding:0 20px;}
.tit4 li a{ color:#999;}
.tit4 li a:hover,.tit4 .cur a{text-decoration: none; font-weight:bold; color:#333;}
.tit4 .nones{ background:none;}
.dy1{ width:351px; float:left;}
.dy1 h2{ width:351px; height:178px; overflow:hidden;}
.dy1 h2 img{ width:351px; height:178px;}
.dy1 dl{ padding:20px 0 10px 0;}
.dy1 dt a{ display:block; font:20px "Microsoft Yahei"; color:#333; height:28px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:351px;}
.dy1 dd{ font:14px "Microsoft Yahei"; color:#555; line-height:24px; height:72px; overflow:hidden;}
.dy1 dd a{ color:#ff9600;}
.dy2{ width:388px; float:right; overflow:hidden;}
.dy2 li{ height:69px; border-bottom:1px solid #f2f2f2; overflow:hidden; font:14px "Microsoft Yahei"; line-height:69px; width:388px;}
.dy2 li a{ display:block;height:69px;  width:388px;color:#333;}
.dy2 li em{ display:inline-block; float:left; width:36px; height:36px; border:2px solid #ccc; font:26px Arial, Helvetica, sans-serif; text-align:center; line-height:36px; margin:15px 28px 0 18px; color:#666;}
.dy2 li span{ display:inline-block; width:31px; height:31px; overflow:hidden; background:url(../images/dy_more2.gif) no-repeat; margin:17px 15px 0 0;float:right;}
.dy2 li a:hover { background:#ff9600; display:block; color:#fff; text-decoration:none;}
.dy2 li a:hover i{background:#ff9600;  color:#fff; text-decoration:none;}
.dy2 li a:hover em{background:#ff9600;  color:#fff; border:2px solid #ffcb80;}
.dy2 li a:hover span{ background:url(../images/dy_more1.gif) no-repeat;}
.dy2 li i{ width:190px; overflow:hidden; height:69px; line-height:69px; font-style:normal; float:left;}

.online{ width:383px; height:525px; border:1px solid #ccc; overflow:hidden; margin-top:48px;}
.online h2{ text-align:center; font:30px "Microsoft Yahei"; text-align:center; color:#333; font-weight:bold; padding-top:30px; padding-bottom:40px;}
.online h2 em{ display:block; font:20px "Microsoft Yahei"; text-align:center; color:#ff9600; padding-top:10px;}
.online li{ height:28px;}
.online li em{ display:inline-block; width:77px; height:28px; text-align:right; font:14px "Microsoft Yahei"; color:#555; float:left;}
.online li input{ width:240px; height:25px; border:1px solid #ccc; margin-left:10px; background:none; overflow:hidden; line-height:25px; color:#555;}
.online .ly{ height:65px;}
.online .ly textarea{ width:240px; height:64px; border:1px solid #ccc; margin-left:10px; background:none; overflow:hidden; line-height:25px; color:#555; resize:none;}
.online .yz input{ width:102px; float:left;}
.online .yz img{ width:74px; height:35px; float:left; margin-left:15px;}
.online .btt{ width:195px; height:35px; overflow:hidden; margin-left:77px; display:inline; margin-top:45px;}
.online .btt input{ width:195px; height:35px; background:#ff9600; font:14px "Microsoft Yahei"; text-align:center; line-height:35px; color:#fff; overflow:hidden; border:0; cursor:pointer;}
.online li i{ width:10px; text-align:center; color:Red; padding-left:8px; height:28px; line-height:28px;}

.link{ height:193px;overflow:hidden; }
.link h2{ height:57px; background:url(../images/link_bg.gif) repeat-x center bottom; font:24px "Microsoft Yahei";overflow:hidden;}
.link h2 a{ color:#333;}
.link h2 span a{ color:#999; font:14px "Microsoft Yahei"; display:inline-block; height:57px; line-height:57px;}
.link h2 em{ display:inline-block; font:14px "Microsoft Yahei"; color:#999; text-transform:uppercase; padding-left:10px;}
.link p{ line-height:32px; color:#999; padding-top:30px; font-family:"Microsoft Yahei"; font-size:14px;}
.link p a{ color:#000; padding:0 2px; display:inline-block;}


.pages{margin-top:5px}
.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"微软雅黑", Arial, "宋体";font-size:12px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}
.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}
.pages span{font-weight:bold}
.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}
.cf{zoom:1}
.rmbq{ width:100%; line-height:30px; font-size:13px; margin:8px 0 0 0; float:left; padding:0;}

.rmbq span{ font-size:15px; color:#990000; width:80px; height:30px; display:block; float:left; overflow:hidden; padding:0; margin:0;}

.rmbq a{ display:block; margin:0 10px 0 0; float:left; border:#e2e1e1 1px solid; height:25px; line-height:25px; padding:0 5px; }

.tw{ width:690px; float:left; margin:30px 0 0 10px;  font-size: 14px;}
.tw a{ display:block; margin:0 5px 0 0; float:left; color:#000;}
.tw span{ width:65px; float:left;}
.clear {
clear: both;
height: 0;
line-height: 0;
font-size: 0;
}
.turn ul{ line-height:20px;font-size: 14px;}